// 告警数据类型定义
export interface AlertItem {
  /** 唯一标识 */
  id: string;
  /** 告警编码 */
  alertCode: string;
  /** 告警名称 */
  alertName: string;
  /** 设备或系统名称 */
  deviceName: string;
  /** 序列号 */
  sn: string;
  /** 产品型号/系列 */
  product: string;
  /** 故障模块 */
  faultyModule: string;
  /** 系统名称 */
  systemName?: string;
  /** 系统ID */
  systemId?: string;
  /** 发生次数 */
  occurrences: number;
  /** 状态：active-进行中、resolved-已恢复 */
  status: "active" | "resolved";
  /** 发生时间 */
  occurrenceTime: string;
  /** 恢复时间，未恢复为 null */
  recoveryTime: string | null;
  /** 设备型号 */
  deviceModel: string;
  /** 可能原因 */
  possibleReason: string;
  /** 处理建议 */
  suggestions: string[];
}

// 说明：此前本文件包含用于演示的本地模拟数据，已按需求移除。
// 现在仅保留类型声明，真实数据由页面通过接口获取。
